Leslie Road Accommodation

Offering free WiFi and a barbecue, Leslie Road Accommodation is situated in London. Olympic Stadium is 1.9 km from the property.

There is also a kitchen, equipped with an oven. A microwave and kettle are also available.

Victoria Park is 3.2 km from Leslie Road Accommodation, while O2 Arena is 6 km away. The nearest airport is London City Airport, 7 km from the property.