Kirkdale HotelLondon, United Kingdom Address: 22 St Peters Road State: United Kingdom City: London Zipcode: CR0 1HD Longitude: -0.09622 Latitude: 513.657 Rates from: 0 Accommodation Booking