Setting For Vexed?
The city where the show is set is never actually named...they refer to Bristol, which I'd guess is somewhere nearby, but also the website suggests they've moved to somewhere with a bit of urban sprawl, meaning it's likely got to be London or Manchester...but I'm pretty familiar with both cities (I'm a Londoner) and I don't recognise any of the places whatsoever. So, any ideas?
share