
Blenheim Palace
Pictorial guide to Blenheim Palace. Blenheim Palace is a country house in Woodstock, Oxfordshire, England. One of England's largest houses, it was built between 1705 and 1722 and designated a UNESCO World Heritage Site in 1987.
Paperback
0805LH