Barmouth Merionethshire A small manufacturing town, situated on the slope of a hill, with a considerable miscellaneous trade.