Description
Affordable self-contained office space in prestigious Mayfair. This fully refurbished and serviced office building is terrific value and the building makes an excellent first impression with clients. Convenient for the West End, near three tube stations. High speed wired internet and Wi-Fi. Shower facilities, meeting rooms and executive offices built-in.
Features
- 24 hour access
- air conditioning
- meeting rooms
- showers