Good place.
It’s a bit far from center of London, however nice and quiet place.