The Gower Peninsula is one on the most stunning coastlines, in fact the first designated area of outstanding natural beauty in the UK. Maybe I’m biased as I grew up here and it is truly lovely. I left Gower to work in London some years ago now but go back to visit family and friends […]

Divine Flower Co.