1 result
Shops for sale in Southwark, Borough of London
- £1,085,000 | 1,237 sq ft
Shop for sale241 Lower Road, Southwark, London, SE16
--- Tenure: Freehold
- Area Freehold mixed use property
Added > 14 days by Whozoo - London
Shop for sale241 Lower Road, Southwark, London, SE16