...split over our third and fourth floors, boasting views of North Audley Street and Hyde Park. The gorgeous living room features beautiful, ... Our Mayfair apartments are located in the middle of North Audley Street. The stunning red brick buildings are in the heart of ...areas, built in the 19th Century and epitomises the historic splEndour of late Victorian London. This exclusive street in Mayfair, ...restaurants are on your doorstep, and we are happy to recommEnd places for you to eat, drink and socialise.