Home
From Wikipedia, the free encyclopedia
In Wiltshire, United Kingdom.