23 Meard Street, W1 | Self-Contained Townhouse Office To Let in the Heart of Soho | 1,180 sq ft
23 Meard Street, London, W1F 0EY
4th Floor - Mezzanine
3rd Floor
2nd Floor
1st Floor
- Fully fitted self-contained townhouse Office.
- Ideally located in the heart of Soho with close proximity to a variety of major transport links.
- Private entrance.
- Feature Mezzanine floor.
- Modern WCs on each floor.
- Private roof terrace.
- Kitchen located on the 3rd floor.