Main Road
21 May 08, 12:38
As expected
Set just off the High Street on the corner of Barking Road this is another place thats quiet in the week but gets busy when West Ham are at home, some cheap food and drinks deals get people in during the week, no real atmosphere.
Groups: horizon



