Karta Vacation Rentals





In Barking, East London — a quick hop from central London. Barking station is a 2‑minute walk and London City Airport sits about 2.5 miles away; ExCeL, O2 Arena, Tower of London and Westfield Stratford City are all within easy reach.