Towns defined as OxfordAlmost as good as OxfordDefined: CambridgeLike Oxford in many waysDefined: Cambridge SHARE THIS PAGE Twitter Facebook Email