Culture Trip has put together a guide specifically for Harry Potter fans. Discover the must-see witchy and wizardly sights in Edinburgh.