Royal Lion Hotel

North Beach, Tenby, Pembrokeshire SA70 7EX