Karta Vacation Rentals
In Bloomsbury, opposite the British Museum and a short walk from Tottenham Court Road station. Minutes from Oxford Street, Regent Street, Covent Garden, Soho and the West End. London City and Heathrow are the nearest airports for planning purposes.