Karta Vacation Rentals
In King's Cross, central London — a short walk from King's Cross St. Pancras and the British Library. Easy access to the British Museum, Camden Markets, St. Paul's Cathedral and London Zoo. About 2 km from the official city centre, close to hospitals and major transport links.