Holy Trinity Church Granville Road, Finsbury ParkLondon, ENGLAND
Dulas Street, Finsbury ParkLondon, ENGLAND
33 Crouch Hill, Finsbury ParkLondon, ENGLAND