1985.52.4_low_res Published 13 May 2015 at 2756 × 1524 in Waltham Abbey Market Square Market Square. 1906