Where To Stream Great British Menu Season 11 Episode 28
London and the South East - Main
- Aired October 5, 2016
- 30 Min
Today the chefs' brief is to prepare a main course fit for an historic banquet in the Houses of Parliament, as they fight to get to the top of the leader board.