Very pleasant and peaceful place to stay if you wish to visit London.