Stoke Newington
Stoke Newington is an area of north London.
return to article