5 Harry Potter must-dos in London

CALLING ALL POTTERHEADS! If you're a magic-loving muggle wandering the streets of London, you're in for a treat! London is one city where it's not unusual to see wannabes dressed in wizard robes on the streets, so you don't have to worry about having any judgemental stares when you let your inner potter fantasy free. [...]