It's sad too say but thats a regular occurence in the main cities in the UK every weekend, Complete arseholes with a drink in them looking for fights usually.
England is brutal for sure haha Checked your pics looks like a good time . you will have to come over one time out of spring break time so people aint elsewhere so can have huge UK meets!