Oxfordshire Place of Inspiration: Castle Inn, Edgehill

A place of inspiration is any place which arouses strong emotions, or perhaps memories, dreams, or reflections. The Castle Inn at Edgehill Oxfordshire is one such place. A tavern was first built in this high location in 1742 – one hundred years after the date of the Battle of Edgehill which took place in the valleyContinue reading “Oxfordshire Place of Inspiration: Castle Inn, Edgehill”