A proper bike shop, but the staff ignored me for nearly half an hour; then, despite my booking, they took ages to get it ready and weren’t particularly friendly.
The bike wasn’t set up very well: the gears were slipping on the cassette, even though the bike itself was in excellent condition.