118 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
2 Station Approach, Stoke NewingtonLondon, ENGLAND
20 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
Stamford Hill Railway Station Amhurst Park, Stoke NewingtonLondon, ENGLAND
127 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
13 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND
2 Crossway, Stoke NewingtonLondon, ENGLAND
91 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
54 Green Lanes, Stoke NewingtonLondon, ENGLAND