Want to know where Transformers: The Last Knight was filmed at Bamburgh Castle - The King's Hall in Bamburgh, United Kingdom? Start scrolling.
Sir Edmund Burton tels Vivian and Cade the history of the Transformers.
want to visit
If you want to create you own SCEEN, please login. SCEEN IT is a great guide that lets you add and share travel info about places like Bamburgh, United Kingdom in Transformers: The Last Knight. It shows you where it was filmed, which filming locations were used and how to get there.