Narberth, a bustling small town in Pembrokeshire, Wales, is known for its charming high street filled with independent shops, ...