Meeting Point: Stoke Newington Station

Meeting Point: Stoke Newington Station
Stamford Hill, London, N16 6YA
Photo of Meeting Point: Stoke Newington Station