Kings Boutique HotelLondon, United Kingdom Address: 77 Hampstead High Street State: United Kingdom City: London Zipcode: NW3 1RE Longitude: -0.1763 Latitude: 515.555 Rates from: 0 Accommodation Booking