A very comfortable home to stay in, and very well located or exploring London.