What is Britain's smallest city?


What is Britain's smallest city? It's the smallest city in Britain and has been a place of pilgrimage for centuries. Travel writer and St Davids local Alf Alderson takes us on a tour, highlighting his favourite things to see and do in and around this miniature metropolis.


What is the oldest city in England?

Colchester in Essex, England, considers itself the oldest recorded settlement in England. It also served as England's first capital. There may have been a settlement sometime between 400 and 500 BCE, and the first century CE played host to the Romans.