Albemarle Street, Mayfair, W1S
Gallery
Building & Location Info
Over 3,500 sq ft in total is available within this building, across 4 floors. The building benefits from comfort cooling, lift access, perimeter trunking and central heating.
Located on Albemarle Street, this commercial property is in the heart of Mayfair and is close to Green Park Tub Station.
Features
- Lifts
Transport
- Embankment1.18 miles
- Charing Cross1.03 miles
- Charing Cross London1.12 miles