Previous Image Next Image matthias High altar at St Matthias Stoke Newington, London N16. High altar at St Matthias Stoke Newington, London N16.