Reviews of British Red Cross shop, Aberdeen. (Shop) in Aberdeen (Aberdeenshire).