Explore details about location Barmouth Close. Barmouth Close is a location situated within the Burtonwood and Westbrook alongside other areas such as Winwick View, Harlech Close, Tenby Close.