Karta Vacation Rentals
On North London's edge, a short drive from the city centre. Minutes from Olympic Stadium, the Tower of London, O2 Arena, London Bridge and the Thames. Walkable to Mile End, Queen Mary University and Tower Hamlets Cemetery Park.