Dover Street, Mayfair, W1S
Building & Location Info
Recently refurbished office space is available within this period property in Mayfair. There is a total of 1426 sq ft of office space available. The office is also air conditioned for your comfort.
Located on the west side of Dover Street, and close to a number of transport links including Tube and Train stations. The centre is also close to a number of shops and restaurants also.
Charing Cross London
Interested? Get in touch to find out more