London, W1U 5QD
1,979 sq ft
Investment / Retail
For Sale
Price: Offers in the region of £3,500,000
London, WC1X 8DP
975 sq ft
Offices / Retail
To Let
Rent: £65,000 per annum