The sort of places that have independent shops, a little museum and nice cafes. Dog friendly is a bonus. Any suggestions would be appreciated. TIA