London, WC1X 8PQ
1,750 sq ft
Other / Offices / Retail
To Let / For Sale
Price: £910,000
Rent: £65,000 per annum