>
2 bed flat
Orwell Road, London E13
£1,950 PCM
The property is a 2-bedroom first-floor flat located just off Green Street. It is a short walk from local buses and shops, and approximately 5 minutes from Upton Park Tube Station. The property's layout includes a lounge, kitchen, two double bedrooms, and a bathroom.