St Davids: UK's Smallest City is a Tranquil Welsh Gem
Discover St Davids, the UK's smallest city in Pembrokeshire. A stunning, peaceful alternative to London with a 12th-century cathedral, rich history, and spectacular wildlife. Plan your visit today.