Just saw the final Harry Potter film whilst in England, surrounded by English people. I've been exploring places like Kings Cross Station and Oxford, where they film the great staircase, as well as rolling countryside and ruined castles (SPOILER ALERT: Hogwarts at the end is...