Largest police horse in the UK gets respite at The Horse Trust
Thames Valley Police horse Titan on Wednesday arrived at The Horse Trust's sanctuary in Speen, Buckinghamshire where he will spend at least six months on respite. Titan, a 18.3hh Shire-cross, weighs over a tonne, making him the largest police horse…