Karta Vacation Rentals





In Holborn, central London — a short walk to the city centre and easy driving access to St. Paul’s Cathedral and the British Museum. Leicester Square and Trafalgar Square sit a few miles away, while nearby points of interest include St Peter’s Italian Church, Leather Lane and the Honourable Society of Gray’s Inn.