Stoke Newington Station (Stop E)

On STAMFORD HILL

Buses point north ↑