Thanks for all the suggestions.
To reply to a couple of them, I've been to Marks already but I did only have a sandwich - I had bus-belly from the ride down here. Good to know the other stuff's alright.
As for on/off-road riding, I'm mostly looking for the on-road variety, but if there are enough trails worth checking out it might be time for a second bike.
Thanks again! Time to start exploring.