1986.8.892_low_res Published 13 May 2015 at 1446 × 854 in Waltham Abbey Market Square Market Square, West Side, 1966