>
2 bed flat
Norwood Junction High Street, London SE25
£1,600 PCM
The apartment is 2 bedrooms and 2 bathrooms, located in South Norwood, offering easy access to bus stops, Norwood Junction railway station, supermarkets, restaurants, schools, and nearby healthcare facilities, fitness clubs, and entertainment options.