This is a beautiful, peaceful accommodation in an idyllic part if greater London. Was such a pleasure staying here!