Flintoff: Lord of the Fries Filming Locations
Where was Flintoff: Lord of the Fries filmed? Flintoff: Lord of the Fries was filmed in 1 locations across United Kingdom in the following places:
Flintoff: Lord of the Fries Filming Locations
The United Kingdom, made up of England, Scotland, Wales and Northern Ireland, is an island nation in northwestern Europe. England – birthplace of Shakespeare and The Beatles – is home to the capital, London, a globally influential centre of finance and culture. England is also site of Neolithic Stonehenge, Bath’s Roman spa and centuries-old universities at Oxford and Cambridge.
Flintoff: Lord of the Fries (2015)
From batting to batter, Freddie Flintoff realises his dream of running his own fish and chip shop, travelling the UK in a specially-made mobile chippie.