5 Avondale Rd, Sebastopol, Pontypool NP4 5EL, United Kingdom
71 The Highway, New Inn, Pontypool NP4 0PN, United Kingdom