1 Blenheim Palace is near the city of Oxford. 2 It is the home of the Queen of England. 3 The palace is set in five square kilometres of park and gardens. 4 There is a secret garden and a magnificent lake. 5 Blenheim Palace has got one hundred rooms. 6 There are about half a million visitors to Blenheim Palace every year.