Available rooms from Tue 26 November 2024 to Wed 27 November 2024.
Available rooms from Tue 26 November 2024 to Wed 27 November 2024.
Located in London London Queen's Park Apartment provides accommodations with a flat-screen TV. Free WiFi is provided. The studios come with a kitchenette featuring kettle and a dining area a living area and a private bathroom with a shower and free toiletries. Lord's Cricket Ground is 1.3 mi from the apartment. London City Airport is 11 mi from the property.