EnglandGreater LondonLondon
4 guests
2 bedrooms
1 bathroom
Occupying a privileged spot in Primrose Hill, this apartment allows you to enjoy the best of London living. From here, you can stroll to the nearby park, restaurants, cafes and shops. Camden Market is...
From €329 Nightly