Karta Vacation Rentals
In the heart of London's West End, a short stroll from Russell Square and the British Museum. Close to Covent Garden, Soho and Oxford Street, with Euston and Holborn tube stations just a walk away. A family-friendly base for sightseeing, theatre nights and London shopping trips.