Imperial Homes London apartment is located merely 0.7 km from Camden Road train station and just near Statue of Richard Cobden.
The apartment lies in Camden with its eclectic mix of markets, music venues, historical sites, and stunning green spaces and offers access to the vibrant Stables Market, which is just a 9-minute walk away. This apartment is 3.6 km from Hyde Park and within a 4-km distance of the 13.7-tonne Big Ben Bell. Imperial Homes apartment is nestled about a 10-minute drive from the famous British Museum. Camden Town underground station is also a short way from the accommodation.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please