Self-contained building in the heart of Covent Garden and Seven Dials, situated in a prominent position on the east side of Neal Street, benefitting from excellent public transport links.
Save and share properties to ashortlist of your favourite spaces.