It’s not totally new news but in case you missed this on Twitter, we can reveal that Harry Potter is alive and well and living in Twickenham. In your face, muggles! And if you’re wondering where Diagon Alley is, it links Lion Road to Marsh Farm Road.
We say, “Nice work” to whoever did this. Or maybe just, “Wizard!”