3, Central Market, Scarrots Ln, Newport PO30 1JP, United Kingdom
69-70 Upper, St James' St, Newport PO30 1LQ, United Kingdom