Kingswood Avenue III North London, Queen's Park Bedrooms: 5 Bathrooms: 3 Guests: 10 From: $850 per night