Caernarvon Castle: Here Edward I (1239 – 307) and his military architect Master James of St George erected a castle, town walls and a quay all at the same time. This ... read more