The town itself began in 1295 when Edward I of England started to build Beaumaris Castle. This was one of several castle along the North Wales coast - others include Conwy, Caernarfon and Harlech . Many of the builders of the castle were from France.