Previous StoryEver wonder where all those people came from during the Royal’s weddings? They are always there. London always have thousands of tourists everyday in London….
Next StoryMost people in London doesn’t wear hats, I thinks only the Royals wear hats. There were only two Londoners wearing hats. There are very few churches in London. Most Londoners doesn’t go to church, they believes church is in your heart…I learned a whole lot on my trip to London….