Is this set in Bristol, I saw her there today.
No it's set in the City in an investment bank
Do you mean you saw Sarah Parish in Bristol? I think she's there to film another drama for the BBC called 'Mistresses'
Unless they moved the Gherkin west purely for the convenience of the production, it's made in London.