LOC2420: Ashford Hill NNR is a series of low-lying meadows in the valley of a small stream (Ashford hill, Hampshire)
Ashford Hill National Nature Reserve is a series of low-lying meadows in the valley of a small stream, a mecca for butterflies (Ashford hill, Hampshire)