Where to purchase Neil Pryde Alize (London)

1964johnr
1964johnr Posts: 179
edited November 2013 in Road buying advice
Anyone know where I can go to try a Neil Pride road bike in or close to London. nearest place I have found so far is in Kent.

Comments