The 10-storey Borough Road tower block on the market for £4.75m

todayMarch 24, 2026 5

Background
share close