Karta Vacation Rentals
In London City Centre — a family-friendly apartment just a short walk from the Thames and the London Eye. Stroll to riverside hangouts like Gabriel's Wharf and Southbank Mosaics. London Dungeon and Westminster Bridge are about 15 minutes away.