The picturesque Welsh town of Tenby, situated within Carmarthen Bay in Pembrokeshire, is well-known for its vibrant houses, ...