Remember that the legendary flower seller Peter Wild has started selling in Teddington, after the closure of his stall at Twickenham station.

Article  supplied by Betsy Stokes