News / Doctor WhoBristol plays starring role in Doctor Who episode ‘The Giggle’David Tennant, Catherine Tate and Neil Patrick Harris filmed in the Old City in June 2022Read more