London's Leadenhall Market has been a filming location for Harry Potter, and remains a wonderful place for a lazy wander.