Great central location to visit London, and such a charming place!