La población cuenta también con la "High Street" ("Calle Mayor") más larga de Gales.