Beautiful place with a fabulous coffee shop next door. Great location for getting around London.