Decanting 45,000 people from a music gig onto public transport is never going to be an easy task.
But on Saturday night, after Pulp closed their brilliant reunion gig in Finsbury Park, it took an hour of often slow shuffling along a heavily policed, barricaded route, to reach the station platform.
The Friends of Finsbury Park have long argued that the area is unsuited to such large-scale events, with all the noise and antisocial behaviour they bring.
And while I never felt unsafe - the crowd was good-natured and happy - after my experience I might agree with them.
The Pulp gig was one of a trio along with Jamie T and The 1975 held last weekend, and this weekend brings three-day urban music festival Wireless.
In response to residents' complaints, the crowd control in place involves erecting barriers to stop gig goers from dispersing down side streets, where there have been past issues with noise and urinating.
Fans are instead funnelled along closed-off Seven Sisters Road to either Manor House or Finsbury Park stations - and if you get on the wrong side of the barrier you have to double back and queue.
Unlike, say, the All Points East festival in Victoria Park, there are no Portaloos en route, so if you get caught short on the lengthy trip, your only option is to breach the barriers and beg a friendly club bouncer to let you use the facilities.
Leaving a 65,000 strong gig in Hyde Park the following evening there wasn't anything like the same number of police, and the dispersal felt orderly but less arduous.
Haringey Council has just signed a five-year deal with Wireless Festival promoter Festival Republic saying the £1.2 million raised annually will help with the park's upkeep. So it's likely the issue will rumble on.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here