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
Private company sign
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.
Tube: Green Park 0.08 miles
Train: Victoria 0.78 miles
Airport: London City Airport 8.15 miles