Kathleen House PlusLondon, United Kingdom Address: 78 Baker Street State: United Kingdom City: London Zipcode: EN1 3EY Longitude: -0.08012 Latitude: 51.646.748 Rates from: 0 Accommodation Booking