Luxurious apartment in Central London offers accommodations in London, a 19-minute walk from Lord's Cricket Ground and 1.7 miles from London Zoo. Guests staying at this apartment have access to free Wifi, a fully equipped kitchen, and a balcony. Paddington Station is 1.9 miles away and Portobello Road Market is 2.1 miles from the apartment.
The spacious apartment includes 2 bedrooms and a living room with a flat-screen TV. The accommodation is non-smoking.
Madame Tussaud's is 2.1 miles from the apartment, while Camden Market is 2.6 miles from the property. The nearest airport is London City Airport, 12 miles from Luxurious apartment in Central London.