I kindly recommand this place for a trip in London. It seems far from the center, but it's well deserved by public transport.
Thank you Geoff