26 Dover Street
London, W1S 4LY
26 Dover Street is an exquisite business centre situated within one of Mayfair`s distinctive Georgian townhouses. Offering a mixture of period style executive suites and modern open plan office space our Dover Street location delivers true elegance and style.
- Highly trained centre team always on hand and happy to help.
- VOIP telephones with FREE local and national calls.
- FREE Wi-Fi, tea and coffee making facilities in all communal areas.
- Call management and reception services.