Allen's Green

Allen's Green is a village in Hertfordshire, England.