Great Britain has some of the oldest cities in the world with Colchester proclaiming to be the oldest.
It is no wonder then that Britain is guaranteed to have a city to interest everyone, from the ancient and historical to the modern and diverse.
Britain’s most visited cities include London, Edinburgh, York, Chester, Belfast, Bath and many others besides.
England's capital is full of historic landmarks, fun attractions, world-renowned shopping and more bars and restaurants than you could imagine.
Visit Edinburgh, the historic capital city of Scotland.
Explore a truly historic city well known for world class festivals and art exhibitions.
Visit Belfast and explore a modern metropolitan city with a deep maritime heritage and grand architecture.
The influences of the Vikings, Normans, Tudors and Victorians can still be felt on every street corner, making York one of the country’s most significant historic places to visit.
Cheshire is one of the most popular counties in England and Chester is arguably the jewel in its crown.
Located in the county of Somerset, Bath is a fabulous city to visit. Its combination of rich history and contemporary culture makes it one of the UK's most popular destinations.