Parliament Square a prime spots, with royal fans you are advised to pitch up early for the best chance at getting a good view.
Parliament Square is a square at the northwest end of the Palace of Westminster in the City of Westminster in central London. Laid out in the 19th century, it features a large open green area in the centre with trees to its west, and it contains twelve statues of statesmen and other notable individuals.