This shop saved our lives. We were foolishly hiking to Gloucester in the 30 degree heat, and thought we were goners. But this shop had sandwiches, pasties, drinks, ice cr ... more