Reviews of British Red Cross shop, Ipswich. (Shop) in Ipswich (Suffolk).