There are many historic and ancient cities in the UK but Worcester can lay a decent claim to being the oldest inhabited settlement in the UK.