The Muggles Guide to LondonSights, studio and wizarding world magic spread out across the capital – who said London was boring? Well, nobody quite frankly but...