Stamford Hill Rail Station, Stamford Hill

20m

1,597m

1/10