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