Office
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 heart of Covent Garden and Seven..
The property benefits from excellent public transport connections, with Covent Garden, Tottenham Court Road and Leicester Square stations nearby..