12 Hobart Place, SW1W I Self-Contained Office Building To Let I 4,670 sq ft
12 Hobart Place, Victoria, SW1W 0HU
- Self-contained building combining period charm with modern functionality
- Prime location with garden views moments from Victoria Station
- Private courtyard and terrace
- Newly redecorated and economically priced
- Rent: £275,000 per annum inclusive of service charge
- New lease direct from the Landlord - terms to be agreed
Floor Plan