Britannica AI Icon

Stoke Newington: Media

locality, London, United Kingdom

Images

Stoke Newington: Castle Climbing Centre
Castle Climbing Centre, Stoke Newington, Hackney, London.
Fin Fahey