13th century Chapel Window Goodrich Castle one of the finest English medieval castles just 4 miles away in Herefordshire!