THE Great British Bake Off tent has been a staple of our TV screens since 2010 but where is it erected for each series? Thankfully the beloved Bake Off tent followed the show from the BBC to Channel 4 and is based in Welford Park, Berkshire, for the third year running. Here is exactly where […]