just the perfect location for london stay, amazing local restaurant and park around anything you need ....the place is isn te typical English garden fell like the natural spirit of london