The property is situated on the west side of Albemarle Street between Piccadilly and Stafford Street. Within the immediate vicinity, there are many well-known retailing brands, leading art galleries, top hotels, and restaurants, including Marlborough Fine Art, Alexander Wang, Acne, The Wolseley, Browns Hotel, The Ritz, Cecconi's, The Arts Club, and The Royal Academy.
Floor number: Ground
Local amenities, Central location, Great transport links