Adelaide Road, London, NW3 3SA
Distance:0.76 miles | Star Rating: N/A
Situated in London, near Camden Market, London Zoo and Regents Park, The Primrose Hill Apartments features free WiFi. Each unit comes with a sofa, a s...more
Situated in London, near Camden Market, London Zoo and Regents Park, The Primrose Hill Apartments features free WiFi. Each unit comes with a sofa, a seating area, a flat-screen TV with satellite channels, a well-fitted kitchen with a dining area, and a private bathroom with a hairdryer. A microwave, a fridge and oven are also available, as well as a kettle. A bicycle rental service is available at the apartment. Lord's Cricket Ground is 2.5 km from The Primrose Hill Apartments, while Madame Tussauds is 3.3 km from the property. The nearest airport is London City Airport, 19 km from the accommodation.