Norwood London, London, England, SE27 9NH
Newly refurbished three bedroom split level apartment located above commercial premises. This stunning property offers a large lounge with open plan fully fitted kitchen, three bedrooms and a new bathroom. Offered unfurnished. Located close to transport links and local amenities.