St Michael's Church

St Michael's Church
3A Elmwood Road, London, W4 3DY