flowers on the square is located bridgend road in pontyclun (CF72 9) in the region of mid glamorgan (wales). This place is listed in the specialty store category of the geodruid pontyclun 2015 guide.