Write a review

White Hart Inn

← View details

36 Carmarthen Road, Llandeilo SA19 6RS, United Kingdom, Llandeilo, England