Thame, Oxfordshire, Cistercian abbey of St Mary the Virgin