UKLondonOffice Neal Street WCpowered by Sɲiȿ
WC2H Neal Street
To Let 867-3,941 sf
Refurbished Offices, Air Conditioning, own Private Entrance
A self-contained office building occupying a prominent position on the east side of Neal Street, in the..
The property benefits from excellent public transport connections, with Covent Garden, Tottenham Court Road and Leicester Square stations nearby, alongside the..