Imperial Homes London apartment is located 750 m from Camden Road train station and just near Statue of Richard Cobden.
The apartment lies 3.6 km from the Hyde Park and only 9 minutes' walk from the vibrant Stables Market. Covent Garden is 2.8 km from this apartment in London. The famous British Museum is about a 10-minute drive away. Imperial Homes apartment is located a short way from Camden Town underground station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please