Reviews of Pets at Home Norwich Longwater. (Shop) in Norwich (Norfolk).