Karta Vacation Rentals
In the heart of London’s Victoria neighbourhood, a stone’s throw from Victoria Rail, coach and Underground stations. A short stroll takes you to Buckingham Palace, the London Eye, Big Ben and the Houses of Parliament—perfect for sightseeing near Victoria Station.