Hello London Riders - I am interested in getting an Urban FF Helmet (British Brand) or a Vemar Flip-up. Going to be in London for one day for a business meeting. Flying into your City Airport and will have a few hours to kill in the morning before my mtg. in the Park Lane area of the city (I know this is a fancy area).
Please advise where I might find a good shop for Helmets.
Thanks in advance for your help.
Gianni
