Primrose Hill Road II North London, Primrose Hill Bedrooms: 2 Bathrooms: 1 Guests: 4 From: $379 per night
Prince of Wales Road III North London, Primrose Hill Bedrooms: 4 Bathrooms: 2 Guests: 7 From: $823 per night
Princess Road III North London, Primrose Hill Bedrooms: 1 Bathrooms: 1 Guests: 3 From: $314 per night