Karta Vacation Rentals





In London’s City Centre, a compact city hotel steps from Russell Square and University College London. Minutes from the British Museum and the British Library. King’s Cross St. Pancras and the Harry Potter Shop at Platform 9¾ are close by.