Whenever we travel to Britain, I like to explore some of the historical properties and imagine what it was like for the people who lived in these homes. This visit we went to Avebury Manor, a National Trust property in Wiltshire, England. The BBC filmed a series here...

read more