Travel Daily Media

TDM AWARDS - NOMINATE NOW!

Sarah Eglin
Hotels

Blenheim Palace is a feast for the eyes in Great British Menu finale

Viewers enjoyed the finale of the Great British Menu as the milestone 20th anniversary season culminated at Blenheim Palace, where chefs from around the country battled it out course by course, to be crowned the 2025 champion.

Join The Community

Join The Community

Scroll to Top