Doctor Who – St. Mark’s Church – Cardiff


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….

Leave a Reply

Your email address will not be published. Required fields are marked *

*