Nestled quietly by the River Severn, Worcester boasts a rich history, with some of Britain’s oldest evidence of habitation ...