- Jan 8, 2000
- 3,331
- 1
I will be in London the last week of October and I have a few days off at the end of my business trip. I thought that I'd rent a motorcycle (street) and see some of the England countryside.
Does anyone know of where I could rent a nice street bike (R1100S, VFR800, etc)?
Thanks for the help.
Gary
Does anyone know of where I could rent a nice street bike (R1100S, VFR800, etc)?
Thanks for the help.
Gary