Sorry to hear about this, and glad you're ok. Seriously, 1 call to a personal injury lawyer and they'll tell you if you have a claim (which I'm 100% certain you do, given you have a witness)
@brett started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported almost exclusively by donations. Please consider donating a small amount regularly.
Sorry to hear about this, and glad you're ok.
Seriously, 1 call to a personal injury lawyer and they'll tell you if you have a claim (which I'm 100% certain you do, given you have a witness)