Karta Vacation Rentals
On London’s east side in Ilford — a practical, well‑connected base. It’s a 5‑minute walk to Ilford train station with direct trains to Liverpool Street in about 20 minutes, and short rides to Westfield Stratford, the Olympic Park and the Excel Centre. Close to London City Airport and the O2 Arena, the location suits both city sightseeing and business trips.