Private Comfortable 2 Bedroom Home away from HomeLondon, United Kingdom Address: 24 Benen-Stock Road State: United Kingdom City: London Zipcode: TW19 6AW Longitude: -0.503725 Latitude: 51.459.959 Rates from: 0 Accommodation Booking