Karta Vacation Rentals
In East London’s Barking, this hotel sits beside the North Circular at the A406/A13 junction. Barking Station is minutes away, so you can zip into Canary Wharf, catch a show at the O2 Arena or head to a West Ham match with ease. The property is about 14 km from central London and close to local spots like East Ham Nature Reserve and Docklands Equestrian Centre.