Leadenhall Market – London

One magical thing about London is that you sometimes run into some architectural gems which may remind you of a movie. It is because often these places have actually been the background to a movie set. This is the case for Leadenhall Market which is famous among Harry Potter fans to have featured as the […]

Read More