Primrose Beauty is a property with a terrace situated in London, within just 700 metres of Hampstead Theatre and a 15-minute walk of London Zoo. Guests staying at this apartment have access to a terrace. The apartment has a balcony, 1 bedroom, a living room and a well-equipped kitchen with an oven. Read more
Primrose Beauty is a property with a terrace situated in London, within just 700 metres of Hampstead Theatre and a 15-minute walk of London Zoo. Guests staying at this apartment have access to a terrace. The apartment has a balcony, 1 bedroom, a living room and a well-equipped kitchen with an oven. A flat-screen TV is featured. Camden Market is an 18-minute walk from the apartment. London City Airport is 15 km away.