Central 2Bed/1Bath Flat w/ FREE WiFi and ParkingLondon, United Kingdom Address: 212 Harwoods Road State: United Kingdom City: London Zipcode: WD18 7RX Longitude: -0.410635 Latitude: 51.655.107 Rates from: 0 Accommodation Booking