UK
London
Investment Southwark Park Road SE
SE16
Southwark Park Road
To Sell
778 - 2,414 sf
Investment - Retail High Street
Two units are occupied with one available on the market listed at £18,500 per annum. The parade of three retail units..
Located on the corner of Southwark Park Road and St James Road, the..