Location: Parochial chapel: Walthamstow St John