Tom Cruise films new movie at the British HQ of the Templars, Herefordshire

Read more