Situated 2.3 km from Olympic Stadium in London, Birkbeck Apartment offers accommodation with a kitchen. The accommodation is 3.6 km from Victoria Park. The apartment is fitted with a cable flat-screen TV. Private parking is available at the apartment. The nearest airport is London City Airport, 7 km Read more
Situated 2.3 km from Olympic Stadium in London, Birkbeck Apartment offers accommodation with a kitchen. The accommodation is 3.6 km from Victoria Park. The apartment is fitted with a cable flat-screen TV. Private parking is available at the apartment. The nearest airport is London City Airport, 7 km from the property.