St Davids is a locality located 356.72 km east from London in Wales, United Kingdom. Bangor, Cardiff, Exeter are located close to St Davids. You can find St Davids on any map using the following decimal coordinates: 51.8822 (latitude), -5.2686 (longitude).