English and Welsh Castle Day

Yesterday was all about the Abbey’s and today is Castle day! Whittington Castle was built in 1220, though this spot has been used for over 1000 years before as a hill fort. Interesting tidbit about is that this was one of the only flower and herb garden in England during this time. Friends of the […]