Karta Vacation Rentals
On a quiet Georgian crescent in Bloomsbury, a short walk from University College London and Russell Square. King's Cross, St Pancras and Euston stations are minutes away, and The British Museum, Tottenham Court Road and the West End are within easy reach.