About Us

St. Michael’s Church, Flower Lane, London NW7 2JA is near bus routes 113, 114, 186, 221, 240, 251 and 302 and a short walk from Mill Hill Broadway Thameslink station.


This website is powered by Church Edit| Privacy Notice