The Red Lion Inn at Chalton

An Ancient English Inn set in rolling countryside.
dates from the 12 century .

Location: Chalton Hampshire.

Photographer: Graham Larkin