Parliament Square is a square at the northwest end of the Palace of Westminster in the City of Westminster in central London, England. From Wikipedia
The UK-based activist group will hold its final protest on April 26, while Youth Demand plans disruptive actions to continue the climate fight.