Full_12-EF-2 - JasterWorld_2019

Go to content

Main menu:

The traditional thatched roof Red Lion pub is located within the circles of Avebury Henge in Avebury, Wiltshire.  It is reputed to be one of the most haunted pubs in England. Lunch was good, ghosts and all.
12/24
Back to content | Back to main menu