-
Is there a chance to obtain CCTV?
This is key. @Velocio is someone already on this for you? You'll need to identify and public or private CCTV from the scene and make a subject access request under the data protection act to all the companies get the footage. They'll need a time, location, and description of you, and will probably charge you £10 for the privilege.
I'd get this done sooner rather than later, and wouldn't rely on the police to do it as, errr, it's admin.
Man, heal up fast. I am gutted for you. Is there a chance to obtain CCTV? That asshole should get locked up.