Blenheim Palace | Woodstock, England

Welcome to Blenheim Palace, the birthplace of Winston Churchill. This gorgeous palace is located in Woodstock, England and was built between 1705 and 1722. The primary residents of this property were the Dukes of Marlborough.…

View Post