November means it's time to wrap up warm (if you're not already), grow your mo(!), and to be prepared for plenty of rain but also the 'official' start to the Christmas season with the Harrods Christmas Parade on Saturday 3 November and the Christmas lights being switched on around town over the next few weeks.November also means fireworks and Bonfire Night. There are no fireworks this year at the The Lord Mayor's Show but the daytime fun will keep you busy. Image: © lordmayorsshow.org | London Travel Blog
Comments
No comments yet. Leave a Comment
