Reviews of Chad Powell Gallery & Shop. (Museum) in Newport (Gwent).