PICTURED: The Great British Bake Off has a new Essex home (closer to judge Paul Hollywood’s pad)
It appears that the only way is Essex for The Great British Bake Off. The 11th series has commenced filming in the newly-located Bake Off tent in the grounds of Down Hall, a swanky hotel in England’s south-east. Aerial shots of the structure show the famous tent erected on the lawns of the hotel – which … Read more