1 result
Shops for sale in SE16
- £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