The Somerset HotelLondon, United Kingdom Address: 6 Dorset square State: United Kingdom City: London Zipcode: NW1 6QA Longitude: -0.159962 Latitude: 51.523.041 Rates from: 0 Accommodation Booking