2 results
Shops for sale in Norwood
- Offers over£20,000
Shop for salePortuguese Passion, 105 Norwood High Street, London, SE27
--- Tenure: Leasehold
- Nearest station 0.2mi.
- Offers in region of£650,000 | 968 sq ft
Shop for saleSouth Norwood Hill, South Norwood
--- Contemporary retail property constructed a few years ago and situated below a development of flats and penthouses
- Positioned on South Norwood Hill on a corner
New build