Avebury Manor & Garden is a National Trust property consisting of an early 16th-century manor house and its surrounding garden. Avebury Manor & Garden is located in Avebury, near Marlborough, Wiltshire, England.
At some point I may make an 'All Time Favorites' board of all the decor pins that are the most 'me.' This image would definitely be included. 'The English Room Abroad, Anglophiles in America.' Tom Hayes/Toby West From Southern Accents, February