Karta Vacation Rentals
In central London, a short stroll from major transport and culture. About an 8-minute walk to St Pancras (Eurostar services) and roughly 14 minutes to the British Museum. Nearby spots include The Shaw Theatre and St Pancras Church.