St Luke's Church

St Luke's Church
Hillmarton Road, West Holloway, London, N7 9RE