Plot: Creative culinary competition. Michael Bremner is taking a huge risk, using ox tongue as the centrepiece of his main

Great British Menu - Season 12 - Scotland Main (Episode 23)
Episode Aired On:
Wednesday, May 31 2017
8 years ago
Wednesday, May 31 2017
8 years ago