Hampton Court Palace Festival’s 20th Anniversary 14th – 23rd June 2012
byBase Court at Hampton Court Palace plays host to this unique event, comprising of world-class artists, spectacular fireworks and exquisite culinary experiences. Boasting previous…