10Parliament Square

Source: Link

Located northwest of the Westminster Palace, this square is a vast green area and famous for the eleven statues of notable personalities and statesmen. Among these statues are those of Abraham Lincoln, Nelson Mandela and Mahatma Gandhi. Being one of London’s tourist spots, most protests and demonstrations have been held here. Click the next ARROW to see the next photo!