St Michael’s Church

St Michael’s Church
32 Millfield Lane, London, N6 6JB