This sign welcomes visitors to the world famous market in Walthamstow. It makes me wince every time.