Karta Vacation Rentals





In Ilford on London’s northeast fringe, about 14 km from the city centre. A short drive brings you to the Thames and Westfield Stratford City, with Tower of London, Tower Bridge, ExCeL and Tottenham Hotspur Stadium all within easy reach.