Karta Vacation Rentals





In Bloomsbury, central London — steps from University College London and about an 8-minute walk to the British Museum. Minutes from Tottenham Court Road and Russell Square, with Oxford Street, Covent Garden, Soho and Theatreland all a short stroll or tube ride away.