Joining the Internet /forum dots together here, you were attacked by bams on a moped? Police recently got one or two of them last week in relation to same thing happening in Richmond Park and surrounding area. Could be linked or at least in some way related that it suddenly turned up.
Holyyyyyy sh*t!!!! That’s my bike!!!! Oh my goddddd. Thank you so muchhhh. I’m gonna get in contact with the police oh my days yessss