26 Dover Street

26 Dover Street, London, Greater London, W1S 4LY, United Kingdom




Our Mayfair serviced office is located at 26 Dover Street, providing over 500 sq m of prime office space; spread across 7 floors, this elegant business centre is situated within one of Mayfair`s distinctive Georgian townhouses.

On offer is a mixture of period style executive suites and modern open plan office space all configured to your business requirements, and supported by a team of Institute of Customer Service accredited staff on hand to help with day to day business needs.


  • Air Conditioning

Opening Hours

Monday - Friday 9am - 5:30pm
Saturday - Sunday Closed
No. Attendees Office Type Duration Start Date No. of Days
No. of Attendees Room Layout Duration Meeting Start Meeting End

Your booking list is empty, please add a meeting room to your booking.

The CompareMeetings.com website uses cookies. For details on how we use cookies please click here.