I have now found a fourth restaurant that was used. I found the following in a forum:
"I'm in Aberdeen (one of those aforementioned smelly scots), getting married in August 2010
I was in Bristol for the 1st time a few months ago, I really liked the city!
we went to one of the Pizza Express' and there was loaRAB of cameras etc around, so we asked what was going on and the restaurant opposite was being filmed for the 'Restaurant'! "
None of the three mentioned in my previous post is near a Pizza Express. So, it looks as if the whole programme was made in Bristol. Does this mean that we will save a lot of time by not having endless helicopter shots of Le Manoir and its surroundings? Perhaps we get endless shots of the Bristol Brasserie Blanc instead!
There are four Pizza Express restaurants in Bristol... off to do some more research!