Boasting a garden and a terrace, The Studio - Heart Of Primrose Hill is located in the Camden district of London, only 600 metres from Hampstead Theatre. Guests can enjoy the free WiFi. The apartment has 1 bedroom and 1 bathroom with free toiletries. A flat-screen TV with satellite channels is featu Read more
Boasting a garden and a terrace, The Studio - Heart Of Primrose Hill is located in the Camden district of London, only 600 metres from Hampstead Theatre. Guests can enjoy the free WiFi. The apartment has 1 bedroom and 1 bathroom with free toiletries. A flat-screen TV with satellite channels is featured. A bicycle rental service is available at the apartment. London Zoo is a 16-minute walk from The Studio - Heart Of Primrose Hill, while Regents Park is 1.6 km away. London City Airport is 16 km from the property.