Stamford Hill Rail Station, Stamford Hill

50m

3,850m

1/10