I can't rate Ricol Cycles highly enough.
There are lots of places where you can buy a bike from but in my opinion, its the after sales service that really shows the difference.
I have called Ricol Cycles short notice many times and they have always managed to help me out.
The bike I brought off them has been perfect, their service they have provided has been 5 star +.
John and Justin are a great team and always welcome you with a friendly smile and great advice.