Karta Vacation Rentals
In the beating heart of London’s West End, a city-center stay a short stroll from Trafalgar Square, the National Gallery, the Garrick Theatre and Big Ben. Located in Soho/Kings Cross-adjacent streets, this pet-friendly spot puts theatres, cafés and King's College on your doorstep.