cafe Culture England family friendly London Quirky UK what to see Where to eat Walthamstow Pumphouse Museum | Things to do in Walthamstow, London Emma Mykytyn 23 April 2025 0