UKLondonCentral London SW1 & W1Westminster
Office
To Let 2,644 - 8,343 sf
Refurbished Building, Air Conditioning, Raised Floors, Roof Terrace, 1 Lift
This comprehensively refurbished building offers 5 floors of office..
A comprehensively refurbished building offering 12,278 sq ft of office space located on the world famous Carnaby Street