UKLondonCentral London SW1 & W1Westminster
Office
To Let, 3,344 sf
Refurbished Offices, Air Cooling, Carpeted, Kitchen, Shared WCs, 1 Lift, Cycle spaces, Showers
Prime self-contained, fully refurbished Mayfair town house - 3,344 sq ft...
The building is ideally positioned in the centre of Mayfair, benefitting from the world class fashion boutiques, the fine dining..