Key Highlights
31 Dover Street is a recently refurbished office building in Mayfair, offering high-quality, fully fitted workspace with modern features such as air conditioning, passenger lift, sit-stand desks, and refurbished entrance. It combines contemporary office facilities with an attractive period façade typical of the street’s historic character.
The Space
The property includes plug-and-play office space, with available areas like a 3rd-floor fitted unit of about 1,539 sq ft and other floors offered as CAT A or fully furnished suites. Interiors benefit from good natural light, functional layout and quality finishes, suitable for professional businesses.
Location
Located on Dover Street in the heart of Mayfair, London, the building is close to Green Park, Piccadilly Circus, Bond Street and Oxford Circus stations, providing excellent transport links across central London. Dover Street itself is a prestigious Mayfair address known for Georgian architecture, art galleries, restaurants and luxury retail nearby.