Karta Vacation Rentals





In the buzz of King's Cross, a one-bedroom flat in central London just a short walk from The Harry Potter Shop at Platform 9 3/4, Kings Place and King's Cross St. Pancras. Located on Northdown Street (N1), this spot puts transport links and city life on your doorstep. Ideal for couples or business travelers looking for a compact central base.