Last week we visited the Palace of Westminster, or Houses of Parliament, where British politicians work and meet. Certainly one of the most famous must-sees of the beautiful old building is Big Ben, which of course is not the watch, but the clock. And old Ben is now in the process of undergoing a “facelift”…
Continue reading…