Combine the imaginative journey of the Warner Bros. Studio Tour with the tangible history of Windsor Castle for a deep dive into British culture from London.