On this date in 1858, the bell known as Big Ben was cast in London. Here are some things you may not have known about Big Ben. The nickname Big Ben refers to the bell …
Continue readingTag: london
Palace of Westminster: Seat of British Government since 1016
On this date in 1840, the foundation stone of the new Palace of Westminster was laid in London. Here are some things you may not have known about the building that houses Parliament. The oldest …
Continue reading