Why was St Albans the location of not just one, but two major battles in the Wars of the Roses? The opening battle took place in the town centre on 22 May 1455, while the second battle was fought on the northern approaches to St Albans. From a tactical point of view, it probably made sense to conduct a forward defence of London away from the city. St Albans lay just over 22 miles away from London, allowing some scope for forces to regroup if they were knocked back. Read more about the battles in the articles below.