17 Carlisle Street, Soho, W1D 3BU
Size: 3056 sq ft Description: This stylishly refurbished building in the heart of Soho is going to be offered on a fully fitted basis Location: The building is situated on Carlisle close to the junction with Dean Street being approx 100m to the Elizabeth line entrance. Rent: £224,500 per annum Status: Available