London E17
Standing proudly on the corner of Forest Road and Chingford Road is our landmark pub, The Bell.