Our Windsor funeral home is located on St Leonards Road, within walking distance of Windsor Castle