How many protestors did they arrest?
and the city of London is literally a private corporation.
The City of London is a novel anachronism making up a square mile that nobody British would ever refer to as “London” nor do they complain about it being “private”.
No, it isn't. It is called 'City of London Corporation' in the sense of being a municipal corporation, but effectively it's just a local authority... except that businesses still get a vote along with citizens.