Karta Vacation Rentals





In the heart of London's South Bank on 100 Lower Marsh, a colorful 4-star spot sits steps from The Vaults and Lower Marsh Market. It’s a short walk to the London Eye and about 1.3 km from Big Ben, with Westminster Abbey and the Houses of Parliament close by. London City Airport is roughly 14 km away.