Transformers shooting location

'Transformers: The Last Knight' Is Filming at Hogwarts
'Transformers: The Last Knight' Is Filming at Hogwarts