Want to organize your own event? Sign up now!
X'mas Flea @ Godric's Hollow
24 Dec 2017
Godric's Hollow is a village in the West Country of England. It is a small community, which centres on a village square with only a church, a post office, a pub, and a few retail shops. The residential streets are lined with quaint cottages, and an area called Church Lane that leads up to the church.