Rumoured that filming took place here for season 11 filming of Doctor Who.

Photo from the Sun: