Really excellent bike shop. Took my bike here after taking a solid near-hospitalising knock off my bike. Bike was heavily broken when I took it in.
I got really good support and advice, an extensive damage report and lots of options for fixing. Dan from the shop talked me through everything I needed doing and more. Back on the bike now and it rides really well. Excellent.
(5 stars, from Google Reviews)