Page Green Terrace, London, England
Comments? Do please tell us: [email protected]
View of the Ferry Boat Inn, situated on the border of Tottenham and Walthamstow. The pub stands alongside the River Lea and a bridge known as the Ferry Bridge.