Karta Vacation Rentals
Tucked on Cartwright Gardens in Bloomsbury, this boutique bed & breakfast sits in central London a short stroll from the British Museum and Russell Square. Walk to University College London, the West End theatres, Soho and Covent Garden for culture, shopping and nightlife.