I'm heading to London for a week for work, so I figured I'd use this as an opportunity to check out Roof Boxer helmets. They are not sold on this side of the pond, and I'm not going to buy a helmet without trying it on first.
I'll be staying around Hyde Park - any recommendations on a motorcycle gear shop in that area?
Thanks,
TS
Sent from my SCH-I535 using Tapatalk
I'll be staying around Hyde Park - any recommendations on a motorcycle gear shop in that area?
Thanks,
TS
Sent from my SCH-I535 using Tapatalk