Karta Vacation Rentals





In the literary heart of Bloomsbury, steps from the British Museum. A short stroll reaches the London School of Hygiene & Tropical Medicine, Birkbeck and The Building Centre, while Regent's Park, Trafalgar Square and Oxford Street are all within easy reach.