- 05 Nov 2021
Travel Report: Parliament Square, London.
Parliament Square, London. May 2019. If you’re into historical monuments, London has got your back. According to several online articles, there are around 1500 monuments in London celebrating iconic figures from Britain and beyond. Indeed one could spend months tracking them all down, if you were so inclined. Call me lazy, but I decided to […]Read More