Prime Location Earls Court Central London Location apartment is nestled in Central London with 24 hours bus routes, approximately 20 minutes' walk from the public research university "Imperial College London".
Merely 250 metres from Earl's Court tube station, the apartment is around 2 km from Kyoto Japanese Garden. The highly decorated Victorian Leighton House Museum is in the vicinity of this apartment. London West Brompton railway station is nearly a 10-minute walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please