Towns defined as Two good pubsTwo good pubs at stationDefined: Cambridge SHARE THIS PAGE Twitter Facebook Email