Karta Vacation Rentals
In the heart of central London, a compact inn just steps from University College London and Tottenham Court Road. Walkable to Regent's Park, the British Museum, Oxford Street and the West End — perfect for city-breaks and short stays.