Leadenhall Market, a.k.a. Diagon Alley
First time I heard of Leadenhall Market in London, England, was when I was doing some Harry Potter filming locations…
it's the traveller who is foreign
First time I heard of Leadenhall Market in London, England, was when I was doing some Harry Potter filming locations…