Blenheim Palace

Blenheim Palace is a magnificent UNESCO World Heritage Site located in Oxfordshire, England. Built in the 18th century, it is a stunning example of English Baroque architecture and serves as the birthplace of Sir Winston Churchill.

Getting there

Blenheim Palace

Woodstock, Oxford, OX20 1PP