St. Michael’s Church – Garway
Garway church of St. Michael is one of only 6 Knights Templar churches in England still in regular use. This church (and lands) were given to the Knights Templars in the reign of Henry 11 (around 1170). Continue reading St. Michael’s Church – Garway