Gardens near the bus station and opposite main shopping street of this welsh town