Stylish 1Br Flat And Private Garden Near West London Apartment lies 3.3 km from the Marble Arch and nearly a 10-minute stroll from Queen's Park tube station.
The Hyde Park is 3.4 km away, while St Peter Elgin Avenue is just steps from the apartment. Enjoy a walk around the Oxford Street, approximately a 10-minute ride from this apartment. The accommodation is also in proximity to London Queens Park train station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please