Karta Vacation Rentals





In the heart of Central London, a modern 2‑bed apartment minutes from Victoria Station and the Thames. Walk to Westminster Abbey (0.8 mi), Buckingham Palace (1.0 mi), and explore nearby Pimlico, St Saviour and the London Fire Brigade Museum. Family-friendly apartment, sleeps six — ideal for city stays.