The town benefitted from two working rivers as well as a long frontage to the Menai Strait which provided essential trading links.
Roedd y dref yn cael budd o ddwy afon weithiol yn ogystal â ffryntiad hir i Afon Menai a oedd yn darparu cysylltiadau masnachu hanfodol.