137 Upton Lane is set in the Newham district in London, 1. 9 miles from Olympic Stadium and 3. 1 miles from Victoria Park.
137 Upton Lane features free WiFi . A flat-screen TV is available.
You will find a shared kitchen at the property.
O2 Arena is 3. 1 miles from 137 Upton Lane, while Brick Lane is 4. 3 miles from the property. London City Airport is 3. 1 miles away.
Newham is a great choice for travellers interested in entertainment, sightseeing and monuments.