Air Conditioning
The premises benefits from excellent frontage, air-conditioning, and WC facilities, offering a strong opportunity for café, retail, showroom, office or other..
Tavistock Street is superbly positioned in the heart of Covent Garden, one..