News

Harry Potter fans were treated to Warner Bros Studios’ giant new attraction roaring through the streets en route to Leavesden.