UKLondonCentral London SW1 & W1Westminster
Office
To Let 509-3,056 sf
Refurbished Offices, Air Conditioning, Fitted Out, Meeting Rooms, Kitchen
a stylishly refurbished self contained office building in the heart of soho..
The building is situated on Carlisle close to the junction with Dean Street being approx 100m to the Elizabeth line entrance.