Day 4
Trafalgar Square
November 9, 2016 in England ⋅ ⛅ 46 °FTrafalgar Square was the next stop on the tour. Not only were several scenes from the movies shot here but it was also the site of the London premier of some of the Harry Potter movies. It had one ofRead more