Lovely spot in a fantastic location—lots to enjoy nearby & an easy place from which to explore London.