25 High St, Tenby SA70 7HD, United Kingdom
Heywood Spa Hotel, Heywood Ln, Tenby SA70 8DA, United Kingdom