Young Abode is located in London. Housed in a building dating from 1976, this apartment is 2.6 km from the O2 Arena and provides free WiFi. This apartment is fitted with 1 bedroom and a bathroom equipped with a shower and free toiletries. A TV is available. Guests can relax in the garden at the prop Read more
Young Abode is located in London. Housed in a building dating from 1976, this apartment is 2.6 km from the O2 Arena and provides free WiFi. This apartment is fitted with 1 bedroom and a bathroom equipped with a shower and free toiletries. A TV is available. Guests can relax in the garden at the property. Olympic Stadium is 4.3 km from the apartment. London City Airport is 2 km from the property.