Flat 5 Watersmeet Place Green Lanes, Finsbury ParkLondon, ENGLAND
Finsbury Park Police Station Wells Terrace, Finsbury ParkLondon, ENGLAND