Going in a few weeks, where is nice to visit for a wander/coffee etc? Also maybe a cheap but decent pub grub? Thanks