Main menu
The photograph below showsBarking Harrow Football Club, 1911-12Does this have any connection with the recently demolished public house in Ripple Road?