16 Albemarle Street - 16 Albemarle Street, London W1S 4HW, United Kingdom
Operated by NEWMARK UK
About this space
The property is located on the East side of Albemarle Street in the heart of Mayfair. Green Park Underground Station (Jubilee/Victoria/Piccadilly lines) is within easy walking distance of the property. The space is fully fitted, with breakout area and meeting rooms
Amenities
- Kitchen
- 24/7 Access
- Fully Furnished
- Lift
- Single Sex Toilets