Stoke Newington Methodist Church
  • London, UK