St James Church

St James Church
St James' Lane, London, N10 3DB