At Allen Hoole Solicitors, we are proud to be one of the largest criminal defence practices in the South West of England, with offices in Bristol, Keynsham, and Cheltenham