12 Harcourt Street, London, W1H 4HD
1,593 to 12,662 sq ft(147.99 to 1,176.34 sq m)
Price on application - Available as a whole or floor by floorAvailable as a whole or floor by floor
- Brand new fit outBrand new fit out
- Fully refurbished receptionFully refurbished reception
- New air conditioningNew air conditioning