When I was staying in Kew in 2009 I used to walk down to the river for exercise and walk by the Boss shop (in and old auto license plate mfg. building) at Kew Bridge. Are they still there?

Stephen Howell