Morris Shelras & Son Ltd Date: Winter 1987 Volume: 50 Issue: 499 Search term appears: 0 times Back to results Share facebook twitter email View original layout in PDF (10.82Mb) Morris Shelras & Son Ltd (Depl. TL) 27 Vicarage Road. Croydon, Surrey CR9.