UK Travel: A Coronavirus Update

The Old Cross Hotel

Cross Square St Davids Pembrokeshire SA62 6SP

Located right in the heart of St David’s, the Old Cross restaurant serves very reasonable locally sourced food in a rather plain restaurant. It’s perhaps at its best when you’re drinking or dining in the pleasant sun trap of a garden which faces onto Cross Square.

Best Places to stay near The Old Cross Hotel