Montreux has plenty of great riding above the town. I used to go there for work and hired a bike each time. Try and talk to some locals to get the best out of the trail network.
And as everyone else said you will have access via train to some awesome stuff. Nice town in the summer (bit grim and dull in the winter IMO).
I used to like Bike Park just off Covent Garden. Cannondale Pro team wrench monkey called Dean used to work there – top bloke and shop. They also had a huge subterranean place just off the Kings Road, sofa’s and video’s playing, coffee and grub – 12+ years ago. It’s now a hairdresser to the Chelsea set 🙁
People will always use them regardless of the quality of the product. Big brand, big marketing.
Cycle Surgery has always had a different approach to who it hires. So you’ll always get proper bike people. And yeah, the Chalk Farm one has always be a really good one.