Coffins & Caskets Windsor Sandringham Buckingham Cambridge Richmond Harrow Lancaster Cheltenham Winchester Gainsborough Lincoln Canterbury Worcester Aylesbury Ripon Teesdale Wharfedale Teesdale Banbury Kingsbridge Shaftesbury