Parliament Square
Sandwiched between some of London’s most famous attractions, Parliament Square is a green space with a significant history. The square is ringed by Big Ben, the Houses of Parliament, Westminster Abbey, the Supreme Court, and Her Majesty’s Revenue and Customs. It features 12 statues of famous world leaders and historical figures, including Winston Churchill, Abraham Lincoln, and Nelson Mandela, and is a regular site of peaceful protests.
...