Kathleen HouseLondon, United Kingdom Address: 85 London Road State: United Kingdom City: London Zipcode: EN2 6ES Longitude: -0.080121 Latitude: 51.646.755 Rates from: 0 Accommodation Booking