Google Street View - Stoke Newington, Greater London, England |
Google Maps Street View of Stoke Newington, Greater London,England, United Kingdom. Find where is Stoke Newington located. Coordinates (latitude,longitude) Stoke Newington, Greater London: 51.56246, -0.07401. Get accommodation in Stoke Newington or nearby Stoke Newington |