Mayfair, Dover Street I

11 sqm to 86 sqm
2 to 21 people

This business centre is housed within an elegant Georgian property in the heart of London’s prestigious district of Mayfair. The building has undergone a sympathetic refurbishment and offers 18th century opulence with 21st century technology and functionality. At the centre you’ll benefit from fully equipped conferencing and meeting rooms, video conferencing, wide-ranging business support services and a highly trained, Institute of Customer Service accredited centre team on hand to support you and your business.

24 hour access
Business Lounge
Private company sign
Telephone Service
Administrative Support
Telephone System
Office Rental
Historical property
Staffed reception
Cleaning Service
Flexible terms
Kitchen facilities
Printing/copying facilities
Meeting rooms
Post service
Wireless network

Situated in the heart of the City of London, and surrounded by a wide range of shops, restaurants and bars, Twenty-Eight Queen Street has excellent transport links with Mansion House, Bank and Cannon Street stations all just a short walk away.

Further details: 

Tube: Green Park 0.08 miles
Train: Victoria 0.78 miles
Airport: London City Airport 8.15 miles

Dover Street,
United Kingdom