St MIchael & All Angels Church Loading Map.... St MIchael & All Angels Church62 Leigh Road - Southend-on-SeaEvents 51.5431502 0.6693324 Address 62 Leigh Road Southend-on-Sea SS9 1LF United Kingdom Upcoming Events No events in this location