this window is a Ninian Comper, it is at Kemsing church on the pilgrims way in Kent