The tiny coffee shop tucked in the arches of Tenby harbour with a view to die for 18.06.2022 23:57 Walesonline.co.uk The Stowaway is a must visit spot in the seaside town