Tag: South Wales

Review: The Potting Shed, Llantrisant

Review: The Potting Shed, Llantrisant

  Yesterday I visited The Potting Shed in Llantrisant for breakfast and to write a review about one of my favourite places to visit. The Potting Shed is a luxury homeware and gift shop with a tea room attached. I’ve visited a handful of times before […]