The 'independently minded' town an hour from Bristol ranked