There is a small one next to Tescos in Pembroke dock , not much in the way of Tents and no tent displays , it is also a bit pricey compared to online , there is also a Millets in Haverfordwest in the town center . There is two shops in Tenby , I can't remeber the name of them now but they are owned by the same people anyway. None of them have tent displays though. They are the only ones I know of and I live near Pembroke Dock
Amazing family weekend with old steam engines, classic car displays, market stalls, and full catering and bar. And camping on site - Save £25 by booking in advance.