Karta Vacation Rentals





In the heart of central London, a five-minute walk from Waterloo Station. Stroll to the London Eye, the Shard, South Bank, the Houses of Parliament and Big Ben. Excellent tube links at Waterloo, Southwark and Blackfriars put St. Paul’s, Buckingham Palace and the West End within easy reach.