Karta Vacation Rentals





In the heart of central London, a short 0.5‑mile jaunt from Victoria Station and minutes by car from Buckingham Palace, Hyde Park, Big Ben and the West End. This city centre guesthouse puts theatres, attractions and the financial district within easy reach.