Karta Vacation Rentals





In London's Tower Hamlets, a short walk from Roman Road Market and Bow Road. ABBA Arena is minutes by car and the Tower of London and Tower Bridge are about a 10-minute drive. Brick Lane, Canary Wharf, Victoria Park and Queen Elizabeth Olympic Park are all close by.