3, Central Market, Scarrots Ln, Newport PO30 1JP, United Kingdom
59 Pyle St, Newport PO30 1UL, United Kingdom