10Parliament Square

Source: Link

Westminster is the world known government area around Buckingham Palace in London. Its name and photos of this area must have reached your ears and eyes on multiple occasions as it’s incredibly popular, and a must see area for anyone visiting London. Here are 10 must see places in Westminster, that are considered the most beautiful in the area. They are so beautiful they’ll make you love the whole city. Located northwest of the Westminster Palace, Parliament Square is a vast green area 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. So it holds great significance and is a must-see! Click the next ARROW to see the next photo!