Karta Vacation Rentals
In London’s South Bank, a hop from the Thames and the city’s best sights. Walk to the London Eye, Big Ben, Westminster Bridge and St. Thomas' Hospital. Perfect base for a London hostel stay near theaters, museums and riverside strolls.