History in the Making

Tag: Big Ben

Favourite Place, Westminster

Favourite Place, Westminster

Westminster, in central London on the North Bank of the Thames, is one of the most impressive places in London- at least in my opinion. The Palace of Westminster (aka Parliament), Westminster Abbey, and Buckingham Palace are all infamous and are at the top of […]