Dear Bernard
This video on Edward 1st Victory of Evesham might be of interest. Its called a battle but its really more a campaign In regards to what a fellow poster said about Harlech. Edward built it during his conquest of Wales and The Welsh did besiege it but were unsuccessful. There was also 2 Sieges one by Owain Glyndr and then Henry (5th) during Glyndr Rebellion before the Siege during the War of the Roses which is the longest Siege in British History
Regards
Geraint