Office
To Let 812 sf
Refurbished Offices, Kitchenette, Good Natural Light, Demised WCs, 24hr Access
A beautifully refurbished townhouse in the heart of Covent Garden..
Situated a mere two minutes from Covent Garden Piazza, 40 Tavistock Street is at the..