Waltham Forest Feel Good Centre Posted on 3rd May 2018 by sportsteam Loading Map.... Waltham Forest Feel Good Centre170 Chingford Rd - WalthamstowEvents 51.5934071 -0.014522199999987606 Address 170 Chingford Rd Walthamstow London E17 5AA United Kingdom Upcoming Events No events in this location