All Saints Church Hall Address: Elm Grove Road London, W5 3JH United Kingdom [Get Directions] No events in this location Loading Map.... All Saints Church HallElm Grove Road - LondonView on Google Maps 51.5064297 -0.29679639999994833