Popular cities in England
137 Upton Lane is set in the Newham district in London, 1. 9 miles from Olympic Stadium and 3. 1 miles from Victoria Park.
super comfortable and cheap central london
£65.00 apartment per night
Read 1 review
Great value Studio Apartments to Rent at Discount Prices
Bed and breakfast
Warmy Bed and Breakfast In the Heart of Newham