Someone told me about a large equestrian shop near Oxford (somewhere off A34) called Caxton or Coxwell and Co or similar. I promptly forgot the name! Can’t find it on google. Can anyone help?