Houses of Parliament

Hearing Big Ben Chime: My Iconic London Moment by the Houses of Parliament (It Gave Me Goosebumps!)

I stood by the River Thames, staring up at the Houses of Parliament, honestly in disbelief that I was about ...
Read More