NEW MOBILE CAFE CALLED THE STOP AT TEDDINGTON LOCK
PHOTO SPECIAL The Stop is a new coffee outlet overlooking Teddington Lock Open from 8am until 4pm every day The Stop is offering ‘the best coffee in town’ Bacon and sausage baps are also on the menu The Stop is about 100 metres from Teddington footbridge next to Teddington Lock The Citroen HY 1962 van…



















