Filming of Transformers: The Last Knight taking place in Oxford

September 23, 2016  By admin