Allen's Green is located to the north of High Wych. Until recently it had a small chapel, St Anne's, which has now been converted for residential use.
A major feature of the village is the village green which is used frequently for village activities.
There is also a well used pub, The Queen's Head, to the north of the village close to the village green. www.qhpub.co.uk
At the southern end of the green is the village hall which is the venue for a number of functions throughout the year.