Shoreditch Church Address 119 SHoreditch High Street London United Kingdom Upcoming Events No events in this location