Write a review
Cross Villa - Bed and Breakfast
Cross Villa Tea Rooms, Templeton, NARBERTH, Pembrokeshire SA67 8SL, United Kingdom, Narberth, England
Cross Villa Tea Rooms, Templeton, NARBERTH, Pembrokeshire SA67 8SL, United Kingdom, Narberth, England