Offering a terrace and free WiFi, London Penthouse is located in the Camden district in London, 1.5 km from Hampstead Theatre. Guests have a private terrace. The apartment comes with 2 bedrooms, a kitchen with a dining area, and a bathroom. A flat-screen TV and a Blu-ray player are featured. London Read more
Offering a terrace and free WiFi, London Penthouse is located in the Camden district in London, 1.5 km from Hampstead Theatre. Guests have a private terrace. The apartment comes with 2 bedrooms, a kitchen with a dining area, and a bathroom. A flat-screen TV and a Blu-ray player are featured. London City Airport is 18 km away.