When you see the word London, what do you think of? Probably the Union Jack, the River Thames, Big Ben, the London Eye, and loads and loads of fish and chips. While all of these are definitely symbols of the city ‘Where Royalty Lives,’ it…
vickyFebruary 7, 2023