Doctor Who – St. Mark’s Church – Cardiff

Image


Season 11 filming for the tv show: Doctor Who has taken place in a little Church in Cardiff. St Mark’s Church is rumored to be the location of a wedding…. we will know in 2018….